Tracing Requirements
ثبت نشده
چکیده
Requirements are at the core of all project deliverables. Ensuring that all project requirements are achieved by the project can be difficult to validate if no further means of tracing requirements is employed. Requirements traceability hence is a critical component of any project, as it provides the ability for a project to articulate how any given requirement has been met by the project deliverable. A great deal of research has been undertaken in this field, as requirements traceability although provides a very powerful and useful deliverable, is perceived as a very time consuming, cumbersome and labour intensive task. Due to this perception its popularity and usefulness can be compromised when short cuts are performed to minimise the time and effort that is devoted to documenting the traceability of the project requirements. This paper will look at the current state of play of requirements traceability. Keywords—requirements, traceability, techniques, challenges
منابع مشابه
An Initial Tracing Activity Model to Balance Tracing Agility and Formalism Requirements Tracing Strategies for Change Impact Analysis and Re-Testing
Software customers want both sufficient product quality and agile response to requirements changes. Formal software requirements tracing helps to systematically determine the impact of changes and keep track of development artifacts that need to be re-tested when requirements change. However, full tracing of all requirements on the most detailed level can be very expensive and time consuming. I...
متن کاملModeling of Requirements Tracing
Software customers want both sufficient product quality and agile response to requirements changes. Formal software requirements tracing helps to systematically determine the impact of changes and to keep track of development artifacts that need to be re-tested when requirements change. However, full tracing of all requirements on the most detailed level can be very expensive and time consuming...
متن کاملRequirements Tracing Strategies for Change Impact Analysis and Re-Testing An Initial Tracing Activity Model and Industry Feasibility Study
Software requirements tracing is a systematic approach to keep track of development artifacts that need to be re-tested when requirements change. An important question is how much investment into tracing seems reasonable in an environment. This paper proposes an initial tracing activity model for trace generation and usage to help determine tracing efforts and support test managers in tailoring...
متن کاملRequirements Traceability
Requirements tracing is inevitable. We do tracing when we search information and it is difficult to imagine a software development environment without some tracing aids. For medium to complex systems we should have a traceability model and traceability aids should be in place. In these systems we have a quite complex web of relationships. It is common to have several requirements coming from th...
متن کاملBEST PAPERS OF RE’10: REQUIREMENTS ENGINEERING IN A MULTI-FACETED WORLD Application of swarm techniques to requirements tracing
We posit that swarm intelligence can be applied to effectively address requirements engineering problems. Specifically, this paper demonstrates the applicability of swarm intelligence to the requirements tracing problem using two techniques: a simple swarm algorithm and a pheromone swarm algorithm. The techniques have been validated using two real-world datasets from two problem domains. The si...
متن کاملDevelopment of a Car Seat: A Case Study using AUTOFOCUS, DOORS, and the Validas Validator
In this paper we describe the modeling process and the resulting model of a typical car seat. The requirements of this seat are documented in [Chr00] which are the input of our process. We used the tools AUTOFOCUS [AF-02], DOORS [Tel02], and Validas Validator [Val02]. Starting with requirements analysis we develop first model fragments. Afterwards the graphical, component oriented approach of A...
متن کامل